shot from a firearm - Español Inglés Diccionario